
$(function() {
    $("#content").text("");
    $('#feedbackForm').validate({
        rules:{
            title: {
                required: true
            },
            content: {
                required: true
            }
        },

        submitHandler: function(form){
            waitMessage();
            $.ajax({
                    type: "post",
                    url: path+"/feedback/create",
                    data: {
                        title: $('#title').val(),
                        content: $('#content').val()
                    },
                    dataType: 'json',
                    success: function(data){
                        if(data.success){
                            successMessage("感谢您的反馈！");
                        }
                        else errorMessage(data.msg);
                    },
                    // 通常 textStatus 和 errorThrown 之中只有一个会包含信息
                    error: function(XMLHttpRequest, textStatus, errorThrown){
                        errorMessage("操作失败，错误代码： " + XMLHttpRequest.status);
                    }
                }
            );
        }
    });
});